Defines a type 0 (Sampled) function.
Type 0 PDF functions use a sequence of sample values (contained in a stream) to provide an approximation for functions whose domains and ranges are bounded. The samples are organized as an m-dimensional table in which each entry has n components.
Initializes a new PDFSampleFunction object with the specified COS function.
Initializes a new PDFSampleFunction object with the specified COS function.
Initializes a new PDFSampleFunction object with the specified COS function.
Calculates the function for the given input.
This method supports the internal library infrastructure and should not be used by external client code.
This method supports the internal library infrastructure and should not be used by external client code.
Creates a PDFFunction based on a COS function.
Gets the bits per sample.
If the function has multiple output values, each one occupies BitsPerSample bits. Valid values are 1, 2, 4, 8, 12, 16, 24, and 32.
Gets the COS function.
Gets the function's decoding array.
Gets the function domain.
Gets the function's encoding array.
Gets the interpolation mode.
Gets the function range.
Get or sets the function samples.
Gets the number of samples.
Sets the bits per sample.
If the function has multiple output values, each one occupies BitsPerSample bits. Valid values are 1, 2, 4, 8, 12, 16, 24, and 32.
Sets the function's decoding array.
Sets the function domain.
Sets the function's encoding array.
Sets the interpolation mode.
Sets the function range.
Get or sets the function samples.
Sets the number of samples.